.cart-number-box { position: relative; }
		.cart-number-box input { width: 60px; height: 27px; margin-left: 26px; text-align: center; }
		.cart-number-box input,
		.cart-number-box .up,
		.cart-number-box .down { border: 1px solid #aaa; }
		.cart-number-box .up,
		.cart-number-box .down { position: absolute; display: block; width: 27px; height: 27px; top: 0; text-align: center; line-height: 23px; font-style: normal; cursor: pointer; }
		.cart-number-box .up { left: 85px; }
      .disabled { cursor: not-allowed; filter: alpha(opacity=65); -webkit-box-shadow: none; box-shadow: none; opacity: .65 }